amicable relationship - Spanish English Dictionary